China's Big Six Banks Post Solid H1 2025 Results, but Margin Pressure and Retail Risks Loom AsianFin -- China’s six largest state-owned banks collectively posted revenue of about US$254 billion in the first half of 2025, r big retail pressure banks marg 2025-09-03 15:42 3